microscopic testicular sperm extraction - German English Dictionary